#![allow(dead_code)]
use super::domain::{GoodsBean,CustOrderBean,PayTypeBean,StatusBean,OrderItemBean,GoodsTypeBean,RecommendBean,RoleBean,PermissionBean,UserBean};
use super::domain::CountNum;
use super::domain::GoodsQueryRequest;
use super::domain::CustOrderQueryRequest;
use super::domain::PayTypeQueryRequest;
use super::domain::StatusQueryRequest;
use super::domain::OrderItemQueryRequest;
use super::domain::GoodsTypeQueryRequest;
use super::domain::RecommendQueryRequest;
use super::domain::RoleQueryRequest;
use super::domain::PermissionQueryRequest;
use super::domain::UserQueryRequest;

pub mod db_context;
mod goods_dao;
mod cust_order_dao;
mod pay_type_dao;
mod status_dao;
mod order_item_dao;
mod goods_type_dao;
mod recommend_dao;
mod role_dao;
mod permission_dao;
mod user_dao;

pub type Database<'c> = db_context::Database<'c>;
pub type Table<'c, T> = db_context::Table<'c, T>;
pub type JoinTable<'c, T1, T2> = db_context::JoinTable<'c, T1, T2>;
